package com.forum.module.blog.service.tag;

import com.baomidou.mybatisplus.extension.service.IService;
import com.forum.framework.common.pojo.PageResult;
import com.forum.module.blog.controller.tag.vo.TagPageReqVO;
import com.forum.module.blog.controller.tag.vo.TagSavaReqVO;
import com.forum.module.blog.dal.dataobject.tag.TagDO;

public interface TagService extends IService<TagDO> {
    Long createTag(TagSavaReqVO reqVO);

    void updateTag(TagSavaReqVO reqVO);

    void deleteById(Long id);

    PageResult<TagDO> getTagPage(TagPageReqVO pageReqVO);
}
